Performance modeling of hierarchical memories
نویسندگان
چکیده
As the modern computing environment expands memory hierarchy from CPU registers and local memory to network storage, the optimal goal of a computer architect becomes to design a memory hierarchy that maximizes the overall design of his machine with a minimal cost. This requires deciding on the number, speed and size of the hierarchical layers. As the gap between processor and memory speed is growing exponentially, it becomes more important to develop an analytical model to capture all these hierarchical levels and optimize the memory access time to make a good utilization of both CPU and memory. In this paper we study the performance of systems with multi-level hierarchical memories by modeling their access time which helps the designer optimize the cost and access time. We use a linear-algebraic queuing theory approach to achieve our goal and we explain why previous attempts failed to provide accurate models. Our model differs from all the previous related work by being global and general and by using some probabilistic equations that show the interdependence between the different levels and by using the P-K formula to distinguish between the memory access time and queuing time. Our approach is independent of the application using the memory while classical approaches were program dependent. Moreover, our model achieves higher levels of accuracy while being expandable to multiple levels.
منابع مشابه
Modeling and Performance Evaluation of Multi-Processors Organization with Shared Memories
This paper is primarily concerned with theoretical evaluation of the performance of multiprocessors system. A markovian waiting line model has been developed for various different multi-processors configurations, with shared memory. The system is analysed at the request level rather than job level.
متن کاملModeling storage and retrieval of memories in the brain
We have proposed a neural network model that stores the incoming information after orthogonalizing it in the same manner as vectors are orthogonalized. The scheme enables the brain to compare a new informational system with those in the memory and store its similarities and differences with the old memories in an economical manner. This allows the brain to have an enormous capacity and yet the ...
متن کاملModeling storage and retrieval of memories in the brain
We have proposed a neural network model that stores the incoming information after orthogonalizing it in the same manner as vectors are orthogonalized. The scheme enables the brain to compare a new informational system with those in the memory and store its similarities and differences with the old memories in an economical manner. This allows the brain to have an enormous capacity and yet the ...
متن کاملAssociation between prospective, retrospective memories and job performance of nurses in the city of Ahvaz, Iran, in 2016
Background: Nurses continuously carry out several activities and need to develop certain cognitive mechanisms to be able to concentrate on their tasks. These activities and tasks affect and deal with the health and safety of people and their job performance. This study aims to investigate the association between prospective and retrospective memories and job performance of nurses in Imam Hospit...
متن کاملA Study on Effective Factors on New Product Development with an Emphasis on Fuzzy Hierarchical Analysis Approach
Nowadays the new product and its importance are consideredas an essential strategy for staying in business. Though the hi-techindustry has focused on value innovation and improving the qualityof the new product development (NPD) process to drive new productperformance, new product success has not changed dramaticallyover the years. This study presents a novel approach based on structuralequatio...
متن کامل